package main

import "fmt"

func main() {
	/*
	for true {
		fmt.Printf("这是无限循环\n")
	}*/

	// 类似C语言带有条件的循环
	/*sum := 0
	for i := 0; i <= 10; i++ {
		sum += i
	}
	fmt.Println(sum)*/

	/*sum := 1
	for ; sum <= 10; {
		sum += sum
	}
	fmt.Println(sum)
	// 这样写也可以，更像while语句形式
	for sum <= 10 {
		sum += sum
	}
	fmt.Println(sum)*/

	// 无限循环
	/*sum := 10
	for {
		sum++
	}
	fmt.Println(sum) // 无法输出*/

	string := []string{"google", "runoob"}
	for i, s := range string {
		fmt.Println(i, s)
	}
	number := [6]int{1, 2, 3, 5}
	for i, x := range number{
		fmt.Printf("第%d位x的值 = %d\n", i, x)
	}


}
